package com.sdx.console.meet.web.query;

import com.ibeetl.admin.core.annotation.Query;
import com.ibeetl.admin.core.util.enums.CoreDictType;
import com.ibeetl.admin.core.web.query.PageParam;
import java.util.Date;
import com.sdx.common.utils.Utils;
/**
 *MeetRecord查询
 */
public class MeetRecordQuery extends PageParam {
    @Query(name = "预约编号", display = true)        
    private String meetNo;
    @Query(name = "约见主题", display = true)        
    private String meetTitle;
    @Query(name = "预约类型", display = true)        
    private String meetType;
    @Query(name = "预约状态", display = true)        
    private Integer meetStatus;
    @Query(name = "支付状态", display = true)        
    private Integer payStatus;
    @Query(name = "支付时间", display = true)        
	private String payTime;
	private Date payTimeStart;
	private Date payTimeEnd;
    @Query(name = "服务态度", display = true)        
    private String attitude;
    @Query(name = "服务能力", display = true)        
    private String fwscore;
    public String getMeetNo(){
        return  meetNo;
    }
    public void setMeetNo(String meetNo ){
        this.meetNo = meetNo;
    }
    public String getMeetTitle(){
        return  meetTitle;
    }
    public void setMeetTitle(String meetTitle ){
        this.meetTitle = meetTitle;
    }
    public String getMeetType(){
        return  meetType;
    }
    public void setMeetType(String meetType ){
        this.meetType = meetType;
    }
    public Integer getMeetStatus(){
        return  meetStatus;
    }
    public void setMeetStatus(Integer meetStatus ){
        this.meetStatus = meetStatus;
    }
    public Integer getPayStatus(){
        return  payStatus;
    }
    public void setPayStatus(Integer payStatus ){
        this.payStatus = payStatus;
    }
	public String getPayTime(){
		return  payTime;
	}
	public void setPayTime(String payTime ){
		this.payTime = payTime;
		Date[] timePair = Utils.parseQueryTime(payTime);
		if (timePair!=null && timePair[0]!=null) {
			this.payTimeStart = timePair[0];
		}
		if (timePair!=null && timePair.length==2 && timePair[1]!=null) {
		this.payTimeEnd = timePair[1];
		}

	}
	public Date getPayTimeStart(){
		return  payTimeStart;
	}
	public void setPayTimeStart(Date payTimeStart ){
		this.payTimeStart = payTimeStart;
	}
	public Date getPayTimeEnd(){
		return  payTimeEnd;
	}
	public void setPayTimeEnd(Date payTimeEnd ){
		this.payTimeEnd = payTimeEnd;
	}
    public String getAttitude(){
        return  attitude;
    }
    public void setAttitude(String attitude ){
        this.attitude = attitude;
    }
    public String getFwscore(){
        return  fwscore;
    }
    public void setFwscore(String fwscore ){
        this.fwscore = fwscore;
    }
 
}
